@charset "utf-8";
		/* Core Code */

* { margin:0 auto; padding:0; /*filter:Gray!important;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1)!important;*/ }
body { font:14px/24px Arial, "宋体"; color:#666; text-align:center; background-repeat: repeat-x;background-position: center top; }
h1, h2, h3, h4, h5, h6, table, th, td { font-size:1em; }
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section { display: block; }
td { padding:0 0 0 10px; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; }
input, textarea, select, button { font:12px Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }/*Always show Firefox scrollbar*/
.block {width:100%;border-width: 1px;border-style: solid;margin-bottom: 5px;}

/**清除样式，样式后边的数字代表行高*/
.clear {clear:both;}
.left{float:left;}
.right{float:right;}

.left .container{width:100%; padding:0 6px 0 0;}
.right .container{width:100%; padding-right:0;margin-right: 0px;}

.row{margin:0px auto;clear: both;}
.row .container{width:100%;}

.row .row{width:100%;clear: both;}
.row .row .col1 .container{width:100%;}
.row .row .col2 .container{width:100%;}

.row{width:970px; text-align:left; overflow:hidden;clear: both;}
.row .col1{width:323.3px;}
.row .col2{width:323.4px;}
.row .col3{width:323.3px;}
.row .col1 .container,.row .col2 .container{width:317.5px}

.row .row{width:100%;clear: both;}
.row .row .col1{width:33.333%;}
.row .row .col2{width:33.334%;}
.row .row .col3{width:33.333%;}
.row .row .col1 .container,.row .row .col2 .container,.row .row .col3 .container{width:100%;}

.row .lw323,.row .row .lw323{width:317.5px}
.row .rw646,.row .row .rw646{width:643px;}
.row .lw646,.row .row .lw646{width:643px!important;width:646px;}
.row .rw323,.row .row .rw323{width:320px;}
.row .lw323 .container,.row .rw646 .container,
.row .lw646 .container,.row .rw323 .container{width:100%;}
.row .rw646 .container col1,.row .rw646 .container col2
.row .lw646 .container col1,.row .lw646 .container col2{width:323.3px;}

a:link, a:visited { text-decoration:none; }
a:hover { color:#800; text-decoration:underline; }

/** 分隔符 */
.separator{width:100%;height:10px;clear: both;}

.themeList { /*position:absolute; top:10px; right:10px;*/}
.themeList li { float:left; padding:0 3px;}
.themeList li div { display:block; overflow:hidden; width:13px; height:13px; line-height:13px; text-indent:-100px; cursor:pointer; background: red;border: 0px;}
.themeList li div span{display:none; }
.themeList li div.selected{}
.themeList li div.selected span{display:block; width:7px;height:7px; line-height:7px; margin: 3px; background: #fff;}
.themeList li.default div { background:green;}
.themeList li.purple div {background:purple;}
.themeList li.red div {background:red;}
.themeList li.green div {background:green;}
.themeList li.silver div {background:silver;}

/**header*/
.header{margin: 0px auto;height: 127px;}
.header .row .col1{width:33.33%;}
.header .row .col1 .container{width:100%;}
.header .row .col2{width:33.33%;}
.header .row .col2 .container{width:100%;}
.header .row .col3{width:33.3%;}
.header .row .col3 .container{width:100%;}
.header .logo { width:190px; height:100px; margin: 27px 0px 0px; overflow:hidden; }
.header .logo a { height:165px; width:100%; overflow:hidden; }
.header .login { width:475px; }
.header .lang{ width: 234px;}
.header .lang a{ margin:0 10px; cursor:pointer; font-size:14px;}

/**header nav*/
.header .list{height:60px; text-align:center; border:none; overflow:hidden; width:100%;padding-top: 18px;}
.header .list .title{float:left; width:40px; font-weight:600; padding:4px 0 0; line-height:22px;}
.header .list .title a:hover{text-decoration:none;}
.header .list .content{float:right;width:210px; text-align:left;border:none;height: 60px;margin-top: 1px;}
.header .list .content a{ padding:0 8px 0 0; font-size:12px;}

/** 焦点文章区 */
.jiaodian{height:336px; overflow:hidden;width:100%;}
.jiaodian .item{height:174px;width:100%;background-repeat: no-repeat;background-position: 50% 0px;}
.jiaodian .item h3{height:63px;}
.jiaodian .item .view{border-bottom: 1px solid;font: normal normal 400 12px/20px Arial;margin: 0px 20px 10px;padding: 0px 10px 10px;}
.jiaodian .item .view h4{height:40px;font: normal normal normal 18px/32px 微软雅黑;padding: 0px 30px 8px;}
.jiaodian .item .view .content{height:71px;}
.jiaodian .item .list{height:124px;}
.jiaodian .item .list .content{height:100%;margin: 0 0 0 80px;border-width: 0px;border-style: solid;}
.jiaodian .item .list .content a{display: block;width:47%!important;width:46%;height: 20px;float: left; margin-right: 6px; overflow:hidden; word-break: keep-all;text-overflow:ellipsis;white-space:nowrap;}
.jiaodian .index{background-repeat: no-repeat;background-position: 50% 0px;}
.jiaodian .index .list{height:142px;background-repeat: no-repeat;background-position: 50% 100%;}
.jiaodian .index .list .content{margin: 0 30px;border: 0px solid;}
.jiaodian .qihuo h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .qihuo .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .waihui h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .waihui .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .jijin h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .jijin .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .zhaiquan h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .zhaiquan .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .bank h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .bank .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .xintuo h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .xintuo .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .hong h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .hong .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .guoji h3{background-repeat: no-repeat;background-position: 25px 0px;}
.jiaodian .guoji .list{background-repeat: no-repeat;background-position: 24px 50%;}
.jiaodian .zhuanti{background: none;height: 390px;}
.jiaodian .zhuanti h3{background-repeat: repeat-x;background-position: 0px -1px;font-size: 14px;padding: 0px 14px 8px;text-align: right;height:38px;}
.jiaodian .zhuanti .list .content{margin: 0 30px;border: 0px solid;}

/**主菜单*/
.menu { height:32px; overflow:hidden; clear:both; width:100%; background-repeat: repeat-x;background-position: 0 0;}
.menu ul { background-repeat: no-repeat;background-position: 100% 0; height:32px; width:100%; }
.menu li { float:left; padding:0 2px 0 0; background-repeat: no-repeat;background-position: right 0; }
.menu a { float:left; font:600 15px/32px "微软雅黑", Arial; display:block; height:32px; padding:0 15px 0 0; text-align:center; overflow:hidden; }
.menu a:link, .menu a:visited { color:#fff; text-transform:capitalize; }
.menu a:hover, .menu a.now { text-decoration:none; background-repeat: no-repeat;background-position: center 0; }
.menu a span { display:block; cursor:pointer; padding:0 0 0 15px; float:left; height:32px; }
.menu li.first a{ background-repeat: no-repeat;background-position: 0 0; }
.menu li.first a:hover, .menu li.first a.now { text-decoration:none; background-repeat: no-repeat;background-position: center 0; }
.menu li.first a:hover span, .menu li.first .now span { background-repeat: no-repeat;background-position: 0 0; }

/**list列表*/
.list{width:100%; margin:0 0 10px; overflow:hidden;}
.list h3{background-repeat: repeat-x;background-position: 0 -60px; height:30px; text-align:right;}
.list h3 .title{background-repeat: no-repeat;background-position: 0 0px; float:left;padding:0 0 0 8px; color:#001352;font: normal normal 600 14px/30px Arial;}
.list h3 .icon{background-repeat: no-repeat;padding: 2px 20px;font: normal normal 600 14px/30px Arial;}
.list h3 .more{background-repeat: no-repeat;background-position: right -30px; float:right; padding:0 12px 0 0;font: normal normal 12px/30px Arial;text-decoration: none;}

.list .content {overflow:hidden; border-width: 1px;border-style: solid; }
.list .content ul{clear:both; padding:6px 11px; }
.list .content li{text-align:right; clear:both; }
.list .content li a, 
.list .content li a:link, 
.list .content li a:visited{ background-repeat: no-repeat;background-position: -5px -10px; padding:0 0 0 13px; }
.list .content li a{float:left;width:246px;overflow:hidden;text-align:left;word-break: keep-all;text-overflow:ellipsis;white-space:nowrap;}
.list .content li a:hover{background-repeat: no-repeat;background-position: -6px -448px;}
.list .content li time{font:400 11px/23px Arial; padding:0;}

/**带摘要的List列表*/
.list .content li div.title{height: 20px;text-align: left;font-weight: bold;overflow:hidden;word-break: keep-all;text-overflow:ellipsis;white-space:nowrap;}
.list .content li div.title a, 
.list .content li div.title a:link, 
.list .content li div.title a:visited{background-image: none;padding: 0;float: none;}
.list .content li div.summary{text-align: left;height:36px;line-height: 18px;overflow:hidden;font-size: 12px;}

/**============================= add by dengjinye ===========================*/

/* 搜索栏样式 worldQuote */
.worldQuote { height:31px; line-height:31px; overflow:hidden; clear:both; font-size:12px; background-repeat: no-repeat;background-position: -8px -965px; margin:3px 0 0; padding:0 0 0 12px; }
.dataMarquee { overflow:hidden; width:700px; margin-right:4px; height:27px; float:left; }
.dataMarquee .bb { font-weight:bold;}
.dataMarquee .green { }
.dataMarquee .red { }

.search { float:right; width:250px; height:31px; padding:4px 0 0; background-repeat: repeat-x;background-position: 0 -2px; }
.pro_ser { width:170px; height:19px; line-height:19px; background:#fff; border-width: 1px;border-style: solid; padding:0 0 0 4px; margin:0 0 0 7px; float:left; }
.topro_ser { }

/**============================= 新闻列表标题栏颜色 ===========================*/
/**深蓝*/
.darkblue .list h3 {background-repeat: repeat-y;background-position: 0 0;clear:both; text-align:right; padding-right:12px; height:30px;}

/**银色*/
.silvery .list h3 {background-repeat: repeat-x;background-position: 0 -217px;clear:both; text-align:right; padding-right:12px; height:30px;}
/**============================= 新闻列表标题栏颜色/end =======================*/

/** 两列布局样式（左列占1个单位，右列占两个单位） */
.row .2col1{width:323.3px}
.row .2col1 .container{width:317.5px}
.row .2col1 .list h3 {background-repeat: repeat-y;background-position: 0 0;clear:both; text-align:right; padding-right:12px; height:30px;}
.row .2col1 .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.row .2col1 .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }
.row .2col2{width: 646.7px}


/** 占用2列，占用1列的样式(使用于整体布局排版) */
/**.column2 {width:646.7px;padding:5px 20px;}*/
.column2 {width:646.7px;}
.column1 {width:322.3.px}
.column1_smaller {width:320px}
.column1_smaller1 {width:300px}
.column2_smaller {width:646.7px}

/** 两列布局样式（左列占1个单位，右列占一个单位，适用于局部布局排版） */
.row .2col1_left1{width:320px}
.row .2col1_left1 .container{width:317.5px}
.row .2col1_left1 .list h3 {background-repeat: repeat-x;background-position: 0 -217px;clear:both; text-align:right; padding-right:12px; height:30px;}
.row .2col1_left1 .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.row .2col1_left1 .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }
.row .2col2_right1{width: 320px}
.row .2col2_right1 .container{width:317.5px}
.row .2col2_right1 .list h3 {background-repeat: repeat-x;background-position: 0 -217px; clear:both; text-align:right; padding-right:12px; height:30px;}
.row .2col2_right1 .list h3 .title{ background:none no-repeat right -30px;float:left;padding:0 0 0 16px; color:#fff;font: normal normal 600 14px/30px Arial;}
.row .2col2_right1 .list h3 .more  { background:none no-repeat right -30px; float:right; padding:0 12px 0 0; }


/*================================新闻详细内容 info================================*/
.info_main { float:left; width:100%; overflow:hidden; border-width: 1px;border-style: solid; border-top:5px solid;}
.info_main  .new_line{ width:100%;}
.info_main  .new_line  .newline_time{ display:inline; }
.info_main  h4.new_h4 { text-align:center; font-size:20px; font-family:"微软雅黑"; font-weight:600; margin:10px 0 18px; }
.info_main #content{padding: 0 10px;}
	
.new_time { text-align:right; padding:0 5px ; margin:0 0 30px; height:24px; font-size:12px; border-bottom:1px solid; }
.new_daodu{ border-width: 1px;border-style: solid; padding:10px 15px; margin:0 0 15px;}
.fanye { text-align: center; padding: 5px 0; margin:15px 0 0; clear:both; }
.fanye a { text-align: center; padding:0 4px; }
/*================================新闻详细内容 info end================================*/

/** 单行广告样式 */
.adv01 { clear:both; height:80px; margin:10px 0; }
.adv03 { clear:both; margin:10px 0 0; height:95px; }
.adv04 { height:84px; margin:10px 0 0; }
.adv04 img { padding:1px; border-width: 1px;border-style: solid; height:80px; width:315px; }
.adv04_gupiao { height:84px; margin:10px 0 0; }
.adv04_gupiao img { padding:1px; border-width: 1px;border-style: solid; height:80px; width:310px; }
.adv13{ height:255px;}

/** 子导航首页（eg.保险首页） */
.hong_nav { height:37px; overflow:hidden; margin:0 0 10px; background-repeat: no-repeat;background-position: 0 0; border-right:1px solid; color:#fff; text-align:right; padding:0 80px 0 0; }
.nav_h2 { float:left; font:600 18px/37px "微软雅黑"; width:160px; text-align:center; }
.nav_txt  { color:#fff;  }
.nav_txt a { font:400 14px/39px Arial; margin:0 12px; }
.nav_txt a, .nav_txt a:link, .nav_txt a:visited { color:#fff; }
.nav_txt a:hover { color:#ffc600; }

/** 保险研究 */
.indichan_title{ background-repeat: repeat-x;background-position: 0 0 ; float:left; padding:0 20px; }
.dichan_title{ background-repeat: repeat-x;background-position: 0 0 ; font:16px/30px "微软雅黑"; height:30px; margin:0 0 10px; color:#fff; border-right:1px solid;}

/** 页眉样式 */
.copyright { line-height:20px; padding:5px 120px 8px 120px; font-size:12px; text-align:center; }
.txt_write { color:#f8f8f8; }		/*白色文字or链接*/
.web_110 { width:180px; float:right; line-height:14px; }
.fl { float:left; }
.fr { float:right; }
.margin_tb { margin:12px 0; }
.foot_links { font:15px/30px "微软雅黑"; background-repeat: no-repeat;background-position: 0 0; height:30px; padding:0 15px; color:#fff; }
.foot_links { text-align:center; }
.foot_links a { color:#000000; padding:0 8px; }

/*======================== more ==========================*/
.news2 .zhuanti_ul_line .new_line .innew_line { clear:both; height: auto; margin:0 1px; border:0px solid; }
.news2 .zhuanti_ul_line .new_line .innew_line li{ height:32px; line-height:32px; background-repeat: repeat-x;background-position: 0 bottom}
.zhuanti_ul_line .h3_cn { font:600 14px/26px "Arial"; float:left; color:#fff; padding:0 16px 0 6px; background-repeat: no-repeat;background-position: right -114px }

.zhuanti_ul_line .new_line { width:646.7px; float:left; overflow:hidden; }
.zhuanti_ul_line .new_line h3 { height:24px; overflow:hidden; line-height:26px; text-align:right; background-repeat: no-repeat;background-position: 0 -90px; padding:0 0 0 8px; border-bottom:1px solid; }
.zhuanti_ul_line .new_line h3 .more { background:none; float:right; padding:0 12px 0 0; }
.zhuanti_ul_line .new_line h3 span.fl { background-repeat: repeat-x;background-position: 0 -138px }
.zhuanti_ul_line .h3_cn { font:600 14px/26px "Arial"; float:left; color:#fff; padding:0 16px 0 6px; background-repeat: no-repeat;background-position: right -114px }
.zhuanti_ul_line .new_line .innew_line { clear:both; height:192px; margin:0 1px; overflow:hidden; border:0px solid #cbd7e8; }
.zhuanti_ul_line .new_line ul { clear:both; padding:12px 11px; }
.zhuanti_ul_line .new_line li { height:24px; line-height:24px; overflow:hidden; text-align:right; clear:both; }
.zhuanti_ul_line .new_line li a, .zhuanti_ul_line .new_line li a:link, .zhuanti_ul_line .new_line li a:visited { background-repeat: no-repeat;background-position: no-repeat -5px -10px; padding:0 0 0 13px; text-decoration: none; }
.zhuanti_ul_line .new_line li a:hover { background-repeat: no-repeat;background-position: -6px -448px; text-decoration: underline; }
.zhuanti_ul_line .newline_time { font:400 11px/28px Arial; padding:0 0 0 12px; color:#800; display:none; }


.new { background:#f7feff; padding:20px; }
.new h4.new_h4 { text-align:center; font-size:20px; font-family:"微软雅黑"; font-weight:600; margin:0px 0 18px; }
.new_time { text-align:right; padding:0 5px ; margin:0 0 30px; height:24px; font-size:12px; border-bottom:1px solid; }
.new_daodu{ border-width: 1px;border-style: solid; padding:10px 15px; margin:0 0 15px;}
/*======================== more/end ==========================*/

/** 焦点图 */
.kinSlideshow{width:320px;height:190px;overflow:hidden;visibility:hidden;}
.kinSlideshow img{width:318px;height:190px;}

.txt_write { color:#f8f8f8; }		/*白色文字or链接*/
a.txt_write:link, a.txt_write:visited { color:#f8f8f8; }
a.txt_write:hover { color:#ffd303; }
.txt_blue { color:#0a6abc; }     /*蓝色文字or链接*/
a.txt_blue:link, a.txt_blue:visited { color:#0a6abc; }
a.txt_blue:hover { color:#800; }
.txt_000 { color:#202529; }		/*黑色文字or链接*/
a.txt_000:link, a.txt_000:visited { color:#202529; }
a.txt_000:hover { color:#800; }
.txt_red { color:#c70e00; }      /*红色文字or链接*/
a.txt_red:link, a.txt_red:visited { color:#c70e00; }
a.txt_red:hover { color:#800; }
.txt_green { color:#509b00; }          /*绿色文字or链接*/
a.txt_green:link, a.txt_green:visited { color:#509b00; }
a.txt_green:hover { color:#800; }
